#define _GNU_SOURCE
#include "app_mqtt.h"
#include "log/log.h"
#include <unistd.h>

int recv_callback(char *data, int len)
{
    log_warn("处理收到的消息(tid=%d):%s,长度:%d", gettid(), data, len);
    return 0; // 一定要返回0
}

int main(int argc, char const *argv[])
{
    log_debug("main线程执行(tid=%d)", gettid());
    app_mqtt_init();

    app_mqtt_registRecvCallback(recv_callback);

    app_mqtt_send("qingshuang", 10);

    sleep(30);
    log_debug("程序结束");

    return 0;
}
